package org.bjf.modules.process.bean;


import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 流程信息表
 */
@Data
@TableName("t_process_info")
public class ProcessInfo implements Serializable {

  /**
   *
   */
  @TableId
  private Long id;

  /**
   * 流程标题
   */
  private String title;

  /**
   * 流程实例ID
   */
  private String piId;

  /**
   * 流程发起的用户id
   */
  private Long userId;

  /**
   * 流程状态 0-审批中 1-同意 2-拒绝
   */
  private Integer status;

  /**
   * 业务类型 1-请假
   */
  private Integer bizType;

  /**
   * 业务key
   */
  private String bizKey;
  /**
   * 图片url
   */
  private String images;

  /**
   * 流程附件json,{name,url}
   */
  private String attachJson;

  /**
   * 流程变量json
   */
  private String varJson;

  /**
   * 创建时间
   */
  private Date ctime;

  /**
   * 更新时间
   */
  private Date utime;


}
